
package com.hsnn.medstgmini.base.dict.dao;

import java.util.List;
import java.util.Map;

import com.hsnn.medstgmini.base.dict.model.DicDrugformLog;
import com.hsnn.medstgmini.util.Pagination;
/**
 * 基础库 数据字典 剂型字典 维护记录接口DAO
 * @author hss@njhsnn
 * 2015年6月9日
 */
public interface DicDrugformLogDao {
	/**
	 *  基础库 数据字典 剂型字典 维护记录添加
	 * @param dicDrugformLog
	 */
	boolean add(DicDrugformLog dicDrugformLog);
	/**
	 * 基础库 数据字典 剂型字典 维护记录查询所有及条件查询
	 * @param result
	 * @param dicDrugformLog
	 * @return
	 */
	List<DicDrugformLog> queryDicDrugformLogByName(Pagination page,DicDrugformLog dicDrugformLog);
	Pagination queryDicDrugformLogList(Pagination page);
	
	List<Map<String,Object>> getDicDrugformLogDetail(Pagination page);
	
	
	/**
	 * @category 获取维护记录 
	 * @Auther xugp
	 * @date 2015年10月19日 下午1:50:00
	 * @param page
	 * @return
	 * @return Pagination
	 */
	public Pagination getAllHis(Pagination page);
	
}
